team delegate - Alemán Inglés Diccionario